The Buddha mountain or Khao Chi Chan at the Town of Na Chom Thian near the city of Pattaya in the Province of Chonburi … urf DP-635155406