Tag Archives: religion

Monster Statue

Tales of Monsters – Buffalo Horn Hill Chiang Rai Shrouded in ancient mysteries and legends, Buffalo Horn Hill or Wat Khao Quai, is a landmark in Chiang Rai and a must on every visitors itinerary. A wooded hill prettily reflected in the lake below it is surmounted by a temple which is famous for its [...]