Snow Temple

The Snow Temple is not the Snowhead Temple. It is a temple in The Legend of Zelda: Spirit Tracks.