Chengdu Research Base of Giant Panda Breeding in Chengdu, China. (Click on pictures to enlarge)

Jia Yang Train in Leshan, China



Great Wall of China at Badaling and Mutianyu in Beijing, China

Cape Point, South Africa – The most southern point where the Indian Ocean and Atlantic Ocean meet.

Cape Town, South Africa fishing pier

© Copyright 2001-2018 All Rights Reserved

ViewSignViewView Christian Guestbook