Jump to content

Chamlang

From Wikimedia Commons, the free media repository

Mount Chamlang, Himalayas, Nepal.