Search results
10 hours ago · Tokyo Skytree, the tallest tower in the world, dominates Oshiage’s skyline. With Solamachi Town, an extensive shopping complex boasting restaurants, shops and entertainment, the Sky Tree area is fit for locals and tourists alike. Nearby is the famous Sumida River, which travels through central Tokyo and offers boat tours and scenic vistas.