Shri Ram Chowk

Shri Ram Chowk is a temple of Vishnu in Akaltara, Chhattisgarh.

Deities: Vishnu.

2CFG+V68, Akaltara, Chhattisgarh 495552, India

Source: google.