JAPAN | Sunday, 10 April 2011 | Views [415]
Osaka city, view from the landmark tower, must check it out... its awesome up there. very expensive but great country to visit... A+++