The giant staircase
Where is that giant staircase located in reality?
shareShowing all 8 filming locations
Chiang Mai, Thailand
Hawaii, USA
Hermosa Beach, California, USA
Manhattan Beach, California, USA
Phang Nga, Thailand
Phuket, Thailand
Santa Monica High School - 601 Pico Boulevard, Santa Monica, California, USA
Thailand