After establishing flagship stores in Kobe (2016) and Fukuoka (2017), From Where I Stand made its international debut to the tropical Island of the Gods in 2019. Located in Ubud – Bali, the concept store offers an intimate and curated retail experience featuring more than 30 distinctive local brands discovered from all over Indonesia, ranging from resortwear, accessories, to beauty products.  Each piece is quirky with its own flare to represent the beauty of the archipelago.

read more