World’s First Billion Dollar “House”

World's first billion dollar house in Mumbai, India

Mumbai, India