What's it like to have high tea in the sky at Vietnam's tallest building?
It was a gloomy afternoon when Canadian travel blogger Alyshia Turchyn and her American friend Samantha hopped out of a taxi and made their way into the 80th floor of Ho Chi Minh City's Landmark 81, known as Vietnam’s tallest building, for a sip of Japanese afternoon tea