The Landmark If you’re looking for high-end fashion, The Landmark is the place to visit. This luxury shopping mall is home to some of the world’s most exclusive brands, including Louis Vuitton, Chanel, and Prada. The Landmark also houses a Michelin-starred restaurant, Amber, which serves up delectable French cuisine. Be […]