You found all glimmering mirrors hidden on the scenes 21.10% of players have unlocked this achievement