Editorial
Town on the hillside Editorial Image

The image is of hillside view of the town of Shimla in India. Shimla is located in the lower himalayas in India and is the capital of the state Himachal Pradesh.The image was taken on Jan 04, 2011. The image also shows the degree of urbanisation, the entire hillside has given way to haphazard stacked houses and buildings with little or no green coverage left.

  • MR: NO
  • PR: NO
  • 2
  • 1210
  • 3

Editorial Image: Town on the hillside

  • Exclusive image
ID 18657520 © | Dreamstime.com

We accept all major credit cards from United States.