Asahi Beer Tower in Tokyo, Japan

image

Asahi Beer Tower, and Park Sumida alongside Sumida River in Tokyo, Japan