answersLogoWhite

0

It's called the Temple of Time. It is in Hyrule Market Place and it is the large church you see to the right of the Happy Mask Shop.

User Avatar

Wiki User

13y ago

What else can I help you with?