Results 2 results found The main entrance to the Thai Buddhist Watthai Temple, Bodh Gaya, Bihar, India, Asia The rear entrance to the Thai Buddhist Watthai Temple, Bodh Gaya, Bihar, India, Asia