Buddha is widely worshipped by both Buddhists and Hindus of Nepal. The five Dhyani Buddhas; Vairochana, Akshobhaya, Rathasambhava, Amitabha and Amoghasiddhi, represent the five basic elements: earth, fire, water, air and ether. Buddhist philosophy conceives these deities to be the manifestations of Sunya or absolute void. Mahakaala and Bajrayogini are Vajrayana Buddhist deities worshipped by Hindus as well.