In the movie Big Bird in China, Big Bird and his dog Barkley take off for the Middle Kingdom with the hopes of finding Feng ...
Arrived after 10 hours from Colombo, only to find admission closed. The next morning, I headed to the top of the massive rock ...