14th Annual Smithsonian.com Photo Contest
Travelling from heaven to earth.
Tiger nest is a prominent Himalayan Buddhist sacred place. The way is covered with green trees and it just looks like paradise. This photo shows that twin brothers are returning with their grandmother from Tiger nest.
© S M Mahfuzul Islam.
All rights reserved.
||Nov. 28, 2016, 5:29 a.m.