Glass skywalk in Chonburi There are over thousands of Wats in the Land of Smiles, and they are known as spiritual places of worship for Buddhists.  But at Wat Khao …