#10. Lion’s Head Mountain, South Africa
This picture is not for people with weak heart. Most of us won’t even dare to do this. The picture is from lion’s head mountain in South Africa. Absolutely amazing.
#9. Tokyo Sky Tree, Japan
This is such an amazing picture where you see Tokyo Sky tree. Simply Beautiful.