- Home
- Big Buddha statue at the Long Son Pagoda or Chua Long Son, a Buddhist temple in the city of Nha Trang in south Vietnam Puzzle #226601632
Big Buddha statue at the Long Son Pagoda or Chua Long Son, a Buddhist temple in the city of Nha Trang in south Vietnam Puzzle #226601632