By: Keyur Seta
Not many people are aware that a beautiful Japanese Buddhist Temple is situated at Worli Naka in Mumbai (India). It is known as Nipponzan Myohoji temple. One visit to the temple brings a lot of serenity. What is also noteworthy is the beautiful interiors, paintings and idols.
Have a look at the pictures taken in and around the temple:
(Click to enlarge)