Where is the Wind Temple located?

It is directly above Windfall Island.