Majestic Himalayan peaks rise through the clouds with colorful prayer flags in the foreground, capturing the essence of Nepal's beauty.