Posted on July 27, 2013 by WiLL CWKA Sight of Nature A lush green view of the distant forested hills at Penang Botanic Gardens. Share this: