About the venue
The Westin Mumbai Powai Lake, located in the upscale Powai area of Mumbai, offers luxury accommodations with stunning views of the lake. This 5-star hotel provides a range of amenities, including an outdoor pool, spa services, and fine dining options. Opened in 2002, it attracts business travelers as well as families and couples seeking a sophisticated stay. Its proximity to the Mumbai International Airport, roughly 10 kilometers away, also adds convenience for international guests.
What the videos show
A woman dressed as a tree stands motionless behind a table at a party. Guests move around her, some dancing, while the camera remains static.