Divine Ambition

Divine Ambition

The stunning view of Lake Kawaguchi and Mount Fuji in Japan is simply breathtaking.
Rating :
Tags : Japan, Tokyo, Mount Fuji, Lake Kawaguchi
Metascore : 4/5 from 16 voter(s)
Shared by : Intan Zuraini
Posted : 9 Dec, 2013
blog comments powered by Disqus