The giant staircase


Where is that giant staircase located in reality?

reply

Showing 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


We can safely narrow it down to somewhere in Thailand.

Maybe Chiang Mai?

reply