It felt like I suddenly landed on a different planet. A mix of the living green straight from the jungle and the gigantic man-made sculptures, called Supertrees, towering over my head. Gardens by the Bay in Singapore is a place, that you can’t just go past.