Indra Wu grew up in Indonesia and has lived in the Philippines and Vietnam. He is passionate about travelling, experiencing new landscapes and taking plenty of photos!