Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
The famous Tourist destination yellow church at Shimla Mall, Himachal Pradesh, India. The queen of hill station, Shimla is still one of the most popular summer destinations for tourist from all around the world.