Baobab Submitted by Teoh Yi Chie on July 4, 2013 - 3:05am In a living paradise grow the most beautiful tree there was... Tags: video