Angkor Vat Vishnu Temple is located in :

India.
Sri Lanka
Cambodia
Japan

The correct answer is (c). Angkor Wat is a temple complex located in Siem Reap Province, Cambodia. It was built by the Khmer King Suryavarman II in the early 12th century as his state temple and capital city. As the largest religious monument in the world, Angkor Wat is a significant archaeological site. It has become a symbol of Cambodia, appearing on its national flag, and it is the country’s prime attraction for visitors.

India is a land of ancient temples, but Angkor Wat is not one of them. It is located in Cambodia, which is a country in Southeast Asia. Sri Lanka is also a country in Southeast Asia, but Angkor Wat is not located there either. Japan is an island country in East Asia, and Angkor Wat is not located there either.

Angkor Wat is a Hindu temple, and it is dedicated to the god Vishnu. It is the largest religious monument in the world, and it is a significant archaeological site. It has become a symbol of Cambodia, appearing on its national flag, and it is the country’s prime attraction for visitors.