Meher Mount is a 172 acres (70 ha) universal spiritual center dedicated to Avatar Meher Baba in Ojai, California, United States.[1][2][3] The site has a panoramic view of Sulphur Mountain, California.