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