Can anyone guess where this football stadium is?? We’ll give you a hint, its on the top of a department store in one of the busiest cities in the world!!

TOKYO, JAPAN - DECEMBER 17:  Futsal takes place on a rooftop in the Shibuya Area on December 17, 2011 in Tokyo, Japan.  (Photo by Shaun Botterill - FIFA/FIFA via Getty Images)

It’s the Adidas Futsal Park sitting up on the high-rise department store, Tokyu Toyko department store, located within the Shibuyu District. Created for the 2002 FIFA World Cup in Tokyo, this field is a miniature sized futsal field.

Wow. Who can see themselves playing here one day?