In an endeavour to bring world class digital Cinema watching experience accessible to every corner of India, a mobile digital movie theatre company, becomes the highest altitude cinema theatre in the world by installing its inflatable theatre in Leh (Ladakh).
No comments:
Post a Comment