Share
twitterlinkedinfacebook
Image 1 of 1
20110913_rvw_ktm_force_148.jpg
A busy street in Kathmandu, capital of Nepal. Seen through the buildings is a small wind turbine on the roof of a building.