Locol temple of Shri Dom Debra in mehli shimla with no idols.
Nothing special here only a village in the suburb of Shimla
Ok
Positivity