Imagery
This is Tapsa Temple, which simply means “Pagoda Temple” or “Tower Temple.” No points for guessing where it gets its name.
This is Tapsa Temple, which simply means “Pagoda Temple” or “Tower Temple.” No points for guessing where it gets its name.