Upulvan, also known as Vishnu is a guardian deity of Sri Lanka. Sri Lankan Buddhists believe him also as a protector of the Buddhism in the country. The name Upulvan depicts his body colour which means "blue water lily coloured". The cult of Upulvan started during the medieval period in Sri Lanka. According to the local lore and legend, Upulvan is the god whom the Buddha entrusted with the guardianship of Sri Lanka and Buddha Śāsana of the country.
Statue Upulvan-Vishnu, Seema Malaka, Sri Lanka
Upulvan-Vishnu worshipped as a guardian deity in Lankatilaka Vihara.
Uthpalawarna Sri Vishnu Devalaya in Devinuwara, Matara, Sri Lanka
Vishnu, also known as Narayana and Hari, is one of the principal deities of Hinduism. He is the supreme being within Vaishnavism, one of the major traditions within contemporary Hinduism.
Vishnu, c. 1730
Image: Vishnu Gandhara
Image: Museum für Indische Kunst Dahlem Berlin Mai 2006 036 2
Image: Statue of Vishnu, Victoria and Albert Museum, London, UK (IM 127 1927) 20090209